安装MySQL
- 1、安装路径不要用中文 (以直接安装在D盘为例,否则还需要一些配置)
- 2、打开cmd时要用管理员身份(全程cmd都是管理员身份)
第一步
- cd D:\mysql-5.7.22-winx64\bin(全程都是这个文件下操作)
- 加到环境变量里path: D:\mysql-5.7.22-winx64\bin;
第二步:
- 1、数据路径自建一个空目录 datadir=D:\dbdata\mysqldata(或者直接建立两个文件夹)
第三步:
- 1、mysqld --initialize-insecure
- 2、mysqld -install
- 3、net start mysql
第四步:修改mysql的管理密码
- 1、(首先关闭MySQL服务器):
net stop mysql
- 2.打开安全模式,可以免密码登录:cmd中先跳转至安装目录下, 然后输入:
mysqld --console --skip-grant-tables
- cmd窗口不要关闭
- 3.另开一个cmd窗口输入:
mysql -uroot -p
然后无需输入密码直接enter键进入; - 4.接下来先打开mysql 数据库:
use mysql;
注意这几条命令后面的分号不可以省略 然后输入update mysql.user set authentication_string=password('root') where user='root';
接着刷新权限:flush privileges;
接着退出:quit;
- ==然后把刚才安全模式下的cmd关掉
- 5.net start mysql 打开数据库
- 6.接下来就可以使用新密码登录了。用户名和密码:root root
安装MySQL-workbench
- 下载之后一定要装在c盘,不可瞎改位置,否则报错!!!!
- 之后建表什么的就非常easy了!(**如果一个文本特别多是一段话,用LONGTEXT类型!!!!!)
然后就可以把你爬下来的数据存入数据库里面了
然后有一些常见问题
- sql语句先在数据库那边测试没问题了,再往代码里面放
- 往数据库里面存的尽可能使规整的数据,可以方便下一步数据处理直接使用的数据;比如工资统一单位,去掉一些HTML标签等
- 如果你发现运行了很多次但是上面的统一单位等操作没有效果,记得清空一下数据库在重新运行即可,并不是你写的代码有问题 清空方法(以MySQL为例):右键单击表,
Truncate Table
选择Truncate即可